Technical and support personnel careers in Sharjah, UAE